printjob: Clarify array ownership in gtk_print_job_set_page_ranges()
authorKjell Ahlstedt <kjell.ahlstedt@bredband.net>
Fri, 24 Mar 2017 15:41:47 +0000 (16:41 +0100)
committerKjell Ahlstedt <kjell.ahlstedt@bredband.net>
Fri, 24 Mar 2017 15:41:47 +0000 (16:41 +0100)
commit876e99df361678a3ff7b38c02f966a67ae537f82
treeed23dcfcf4cd8ac6168a9d7deb872e9fa18dc8da
parent147e0512c54645eee5ea13370b67da4c2dc1682f
printjob: Clarify array ownership in gtk_print_job_set_page_ranges()

Add a documentation annotation saying that set_page_ranges transfers
ownership of the GtkPageRange array.
Add a g_free() call to fix a memory leak when set_page_ranges is
used repeatedly.

https://bugzilla.gnome.org/show_bug.cgi?id=780234
gtk/gtkprintjob.c